home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / B-C / C++ CDEV ƒ / MakeFile next >
Encoding:
Makefile  |  1991-08-24  |  2.0 KB  |  49 lines  |  [TEXT/MPS ]

  1. # MakeFile for ScanCDEV (MPW 3.2)
  2. # Copyright ©1991 David Kreindler.  All rights reserved.
  3. #
  4. # KNOWN BUGS AND SHORTCOMINGS:
  5. #    [just the usual]
  6. #
  7. #    CPlus MControlPanel.cp -o MControlPanel.cp.o -b2 -mbg off -mf -vtbl0 -w1
  8. #    CPlus UHandleObject.cp -o UHandleObject.cp.o -b2 -mbg off -mf -vtbl0 -w1
  9. #    CPlus UStandAlone.cp -o UStandAlone.cp.o -b2 -mbg off -mf -vtbl0 -w1
  10. #    CPlus UControlPanel.cp -o UControlPanel.cp.o -b2 -mbg off -mf -vtbl0 -w1
  11. #    CPlus UScanCDEV.cp -o UScanCDEV.cp.o -b2 -mbg off -mf -vtbl0 -w1
  12. #    ProcessVTables -s UScanCDEV_VTables.cp
  13. #    Link -c SCDV -d -m CDEV_ENTRY -o ScanCDEV -rt cdev=-4064 -sg 'ScanCDEV' -t cdev MControlPanel.cp.o UControlPanel.cp.o UScanCDEV.cp.o UScanCDEV_VTables.cp.o UHandleObject.cp.o UStandAlone.cp.o "HD80SC:Applications:MPW:Libraries:CLibraries:"CPlusLib.o "E.T.O. #4:Tools - Objects:Macintosh Programmer’s Workshop:MPW 3.2:MPW:Libraries:Libraries:"Runtime.o "E.T.O. #4:Tools - Objects:Macintosh Programmer’s Workshop:MPW 3.2:MPW:Libraries:Libraries:"Interface.o
  14. #    Rez -a -o ScanCDEV ScanCDEV.r
  15.  
  16. #CPlusOptions = -b2 -i "{UserCIncludes}" -mbg off -mf -vtbl0 -w1
  17. CPlusOptions = -b2 -mbg off -mf -vtbl0 -w1
  18.  
  19. Libs =    "{CLibraries}"CPlusLib.o ∂
  20. #        "{UserCLibraries}"UHandleObject.o ∂
  21. #        "{UserCLibraries}"UStandAlone.o ∂
  22.         "{Libraries}"Runtime.o ∂
  23.         "{Libraries}"Interface.o
  24.  
  25. Objs =    MControlPanel.cp.o ∂
  26.         UHandleObject.cp.o ∂
  27.         UStandAlone.cp.o ∂
  28.         UControlPanel.cp.o ∂
  29.         UScanCDEV.cp.o ∂
  30.         UScanCDEV_VTables.cp.o
  31.  
  32. UHandleObject.cp.o ƒ UHandleObject.cp UHandleObject.h
  33.  
  34. UStandAlone.cp.o ƒ UStandAlone.cp UStandAlone.h
  35.  
  36. UControlPanel.cp.o ƒ UControlPanel.cp UControlPanel.h
  37.  
  38. UScanCDEV.cp.o ƒ UScanCDEV.cp UScanCDEV.h UControlPanel.h
  39.  
  40. UScanCDEV_VTables.cp.o ƒ UScanCDEV_VTables.cp UScanCDEV.h UControlPanel.h
  41.     ProcessVTables -s UScanCDEV_VTables.cp
  42.  
  43. MControlPanel.cp.o ƒ UScanCDEV.h  UControlPanel.h
  44.  
  45. ScanCDEV ƒƒ {Objs}
  46.     Link -c SCDV -d -m CDEV_ENTRY -o ScanCDEV -rt cdev=-4064 -sg 'ScanCDEV' -t cdev {Objs} {Libs}
  47.  
  48. ScanCDEV ƒƒ ScanCDEV.r ScanCDEVTypes.r
  49.     Rez -a -o ScanCDEV ScanCDEV.r